﻿using System.Diagnostics.CodeAnalysis;

namespace Puppy.Modularity
{
    public interface IModuleManager
    {
        void InitializeModules([NotNull] ServiceProviderAccessorContext context);

        void ShutdownModules([NotNull] ServiceProviderAccessorContext context);
    }
}
